To go aboard - German English Dictionary